About Dr Catharine Denning Ltd (10904375) United Kingdom