About Berry Bexhill 2 Limited (11407570) United Kingdom