About Dugald Bell Ops Limited (08825507) United Kingdom