About The Independent Practitioner Limited (06514721) United Kingdom