About M & P Scott Builders Limited (08574638) United Kingdom