About Berri Bar Ltd (12859102) United Kingdom