About Mitchell Wallbridge Limited (08328967) United Kingdom