About L Mccurdy Ltd (10888136) United Kingdom