Company name: Gemba Solutions Ltd
Description: Discover Gemba, the real place for continuous improvement. We'll empower your people and processes to achieve production efficiency throughout your shop floor.
Denham House, 120 Long St, Atherstone CV9 1AF, United Kingdom