Gibbs Gears Precision Engineers Ltd phone Unit 3 & 4, Triangle Business Park, Quilters Way Aylesbury, Buckinghamshire HP22 5BL map