About Kyne & Co Limited (06541447) United Kingdom