About M R Duddles Ltd (08468337) United Kingdom