About Phillippas Limited (12707586) United Kingdom