About Extraction Installations Limited (10346941) United Kingdom