About Pudding Palace Limited (13277757) United Kingdom