About L S Mclean Ltd. (SC517778) United Kingdom