About Home Essentials Newham Limited (12684562) United Kingdom