About Llanfaelog Rhosneigr Ltd (10856336) United Kingdom