About Scott S Offshore Engineering Limited (08372364) United Kingdom