About S & T Cover Limited (03648413) United Kingdom