About Blue Square Sales Ltd (11802892) United Kingdom