About Turnbull Developments Limited (NI016311) United Kingdom