About Philippa Lamb Ltd (12723564) United Kingdom