About T&s Issa Ltd (12784884) United Kingdom