About The Wicked Cake Co. Limited (02591300) United Kingdom