About T&y Associates Ltd (10773742) United Kingdom