About Philippa Ochonski Limited (11337759) United Kingdom