About Dimock Holdings Ltd (11584605) United Kingdom