About T&l Rogers Ltd (11706647) United Kingdom