About Bacon Stall Limited (07291861) United Kingdom