About Berry & Palmer (darlington) Limited (06728613) United Kingdom