About S T Engineering Limited (06442810) United Kingdom