About Specialist Outdoors Limited (07679670) United Kingdom