About Curlew Limited (SC239052) United Kingdom