About Masters Household Accessories Limited (13187791) United Kingdom