About London Living Homewares Limited (13466842) United Kingdom