About Thelwal Store Ltd (11561947) United Kingdom