About Mclean Holdings Ltd (12160243) United Kingdom