About Philippa Bowers Events Limited (12823673) United Kingdom