About Glen Holmes Builders Limited (05307648) United Kingdom