About Szz & T Limited (08983273) United Kingdom