Our head office and manufacturing facility is located in a quiet English village called Snailwell, approximately 20 miles from Cambridge. We have subsidiaries in:
United Kingdom
Ireland
Belgium
Netherlands
France
Germany
Switzerland
Poland
Italy
India
Hong Kong
China
Singapore
Malaysia
Japan
Australia
New Zealand
United States
Who we are
We are: CONSIDERATE, NO-NONSENSE, ENERGETIC
“Our Company will continue to grow and develop. Its people will change; but I hope it remains a happy place to work”