About Kiln Clinic Limited (03005293) United Kingdom