About Mark Dimmock Limited (10261265) United Kingdom