About Compressor Design Services Ltd (06898138) United Kingdom