About Berry & Partners Limited (08006935) United Kingdom