About William Kerr & Son Limited (SC067463) United Kingdom