About Mcarthur Research Ltd (13562549) United Kingdom