About Blue Square Solutions Limited (07947871) United Kingdom