About Mcclean Environmental & Training Services Limited (11560563) United Kingdom