About Ball And Berry Limited (06450441) United Kingdom