About Charing Cross Practice Ltd (08457944) United Kingdom