About Curlew Developments Limited (NI028018) United Kingdom