About Ellis Green Limited (07841450) United Kingdom