About Cook Square Limited (11225285) United Kingdom