About Pippa Rose Communications Ltd (13008339) United Kingdom