About C T Developments (gb) Limited (NI620694) United Kingdom