About Mckee & Co Limited (08345266) United Kingdom