About Mclean & Appleton Garages Limited (02557770) United Kingdom