About All Square Limited (02191991) United Kingdom