About Mccardell And Thompson Ltd (11296954) United Kingdom