About Llanfaethlu Village Hall Ltd (13552863) United Kingdom