About The Village Baker And Cake Designs Limited (SC637525) United Kingdom