About T&c Developments Ltd (NI663043) United Kingdom