About Philippa Hanna Touring Limited (08512258) United Kingdom