About Sensory Retail Ltd (13602280) United Kingdom