About L Macready Ltd (12849493) United Kingdom