About T&c Associates Ltd (12149077) United Kingdom