Inspired Cycle Engineering Ltd phone Unit 9, Spencer Carter Works, Tregoniggie Industrial Estate Falmouth, Cornwall TR11 4SN map