About European Soft Touch Limited (04857152) United Kingdom