About M Gennard General Builders Limited (07836558) United Kingdom