About S.m.t. Associates (south West) Ltd (04620623) United Kingdom