About Groom Builders Limited (07231188) United Kingdom