About Dinmore & Moseley Limited (02879603) United Kingdom