About Mark Barron Construction Management Limited (04785696) United Kingdom