About L&d Household Products Limited (10492445) United Kingdom