About T C & C Ltd (09077116) United Kingdom