About The Open House Clothing Ltd (12503932) United Kingdom