About The Shot Tower Limited (04501204) United Kingdom