About Dimmock Ltd (13591332) United Kingdom