About Philippa Shaw Design Limited (SC323512) United Kingdom