About D. & R. Bugg Limited (07435053) United Kingdom