About Clinic In Hand Limited (13672506) United Kingdom