About Djh Mitten Clarke Limited (03451690) United Kingdom