About T&s Yates Ltd (13136127) United Kingdom