About Bakers And Shakers Limited (13619270) United Kingdom