About Clot Scott Ltd (13472683) United Kingdom