About Mgr Mclean Ltd. (SC475912) United Kingdom