About Mclean & Appleton (holdings) Limited (02389924) United Kingdom