About Crofton Retail Ltd (12240214) United Kingdom