About Clyne & Co Limited (04406845) United Kingdom