About Curlew Research Ltd (09232710) United Kingdom