About T & Y Holding Ltd (11479670) United Kingdom