About The Green Creek Limited (NI657586) United Kingdom