About Sling & Tackle (milton Keynes) Limited (02024121) United Kingdom