About Clyne Engineering Limited (04175081) United Kingdom