About Blue Square Holdings Ltd (13537339) United Kingdom