About Sniper Security Limited (12222929) United Kingdom