About Philippa Craddock Flower School Limited (12415345) United Kingdom