About The Artillery Barracks Square Limited (07795344) United Kingdom