About Blue Square (scotland) Ltd (SC703867) United Kingdom