About The Green Hat Company Limited (05983929) United Kingdom