About Pippa Greenwood Limited (07787263) United Kingdom