About M Townsend General Building Limited (07448605) United Kingdom