About T & Y Ltd (13671678) United Kingdom