About Black Square Retail Ltd (13661266) United Kingdom