About Depe Gear Company Limited (02160031) United Kingdom