About Mclelland Floor & Wall (contracts) Ltd. (SC215116) United Kingdom