About Blue Square Red Square Ltd (09042739) United Kingdom