About Bubble And Squeak Food Limited (09058157) United Kingdom