About Kynoch & Robertson Limited (SC242238) United Kingdom