About Karl Hart Limited (08895595) United Kingdom