About Garban Harlow Resources Limited (01224434) United Kingdom