About S.t. Machinery Sales Limited (03700794) United Kingdom