About Engineering Extreme Environments Limited (11716782) United Kingdom