About The Artillery Barracks Green Limited (07795306) United Kingdom