About George Marshall Builders Limited (08745673) United Kingdom