About Southsea Folk Limited (11338506) United Kingdom