About The Green Dovecote Limited (10595114) United Kingdom