About Grendel Construction Ltd (10763805) United Kingdom