About Berry Pomeroy Estate Limited (08024218) United Kingdom