About T R S Worksop Limited (12820334) United Kingdom