About Kerr And Smith (glasgow) Limited (SC182559) United Kingdom