About Southsea Takeaway Ltd (11857046) United Kingdom