About Castle Hill Energy Limited (06292228) United Kingdom