About Thorpe Retail Ltd (12478452) United Kingdom