About Mcclure And Company Limited (08094548) United Kingdom