About Philippa Campbell Limited (10758104) United Kingdom