About Kerr & Taggart Developments Ltd (SC664934) United Kingdom