About Hen Glan House Ltd (10857011) United Kingdom