About T & L Polymers Limited (04286744) United Kingdom