About The Leading Home Brands Company Limited (12915863) United Kingdom