About Mitchell & Urwin Brickyard Limited (07883415) United Kingdom