About Llanllechid Ltd (13651653) United Kingdom