About Mcclellan Industrial Services Limited (03580234) United Kingdom