About Mccomb Engineering Ltd (NI068896) United Kingdom