About Bacon Bros Limited (12555675) United Kingdom