About The Artillery Square Limited (10891494) United Kingdom