About Glanhenwye Limited (05331210) United Kingdom