About Tulloch Of Cummingston Limited (SC152379) United Kingdom