About Alex Nicholl Compressors Limited (10180571) United Kingdom