About T & C Management Ltd (10380338) United Kingdom