About The W Store Ltd (12083761) United Kingdom