About Scotech Offshore Ltd (12286268) United Kingdom