About Mcleod Kerr Ltd (05667542) United Kingdom