About Special - T Products Limited (02706155) United Kingdom