About Ellis Hass Limited (08953244) United Kingdom