About Mitchell & Urwin Brickwork Contractors Limited (04528348) United Kingdom