Clutch International (Holdings) Plc Unit 3, Rotunda Indstl Est, Albert Rd, Aldershot, Hampshire GU111TG