About Southsea Slings Limited (RS031897) United Kingdom