About Bristol Gear Company Limited (03259833) United Kingdom