About Gruffydd Developments Ltd (12307800) United Kingdom