About J & D Clarke Limited (07207067) United Kingdom