About The Green House Ely Ltd (13082334) United Kingdom