About Exxcel Houseware Limited (13338338) United Kingdom