About Berry Clark & Co. Limited (02389782) United Kingdom