About Paul Garratt Builders Limited (04795147) United Kingdom