About Philippa Slinger Ltd (13678384) United Kingdom