About J. Clarke Services Limited (06583205) United Kingdom