About Lew Barclay Retail Ltd (10824138) United Kingdom