About The Green House Sussex Holdings Ltd (01332706) United Kingdom