About Mccoid Engineering Services Limited (03331740) United Kingdom