About The Quirky Home Store Ltd (12853231) United Kingdom