About David Clarke Services Limited (10982906) United Kingdom