About Bacon & Bacon Limited (11682799) United Kingdom