About Kirkaldy & Roe Ltd (06021594) United Kingdom