About Foxhall Clinical Services Limited (09431622) United Kingdom