About Blue Square New John Street Limited (09031413) United Kingdom