About S & T (south West) Limited (07014553) United Kingdom