About Lawrence & Fenn Builders Limited (08010811) United Kingdom