About S & T Trimmings Limited (01703710) United Kingdom