About T Sfaloy Limited (09450802) United Kingdom