About Berry Holdings (sw) Ltd (10049044) United Kingdom