About Simmering Shots Limited (08318290) United Kingdom