About Pippa Consulting Ltd (08934882) United Kingdom