About G Nichols Engineering Ltd (11780736) United Kingdom