About S & J Irving Compressors Limited (02742572) United Kingdom