About Berry Bartt Ltd (12478061) United Kingdom