About Berry & Company Limited (09181961) United Kingdom