About Mccoll Engineering Ltd (SC597801) United Kingdom