About Hadson Retail Limited (12451089) United Kingdom