About Denton Mead Limited (00610600) United Kingdom