About Specialist Rifle Services Limited (05714949) United Kingdom