About Freeman Mchale Ltd (11140234) United Kingdom