About Better Home Products (uk) Co Ltd (07023304) United Kingdom