About Rock Lobster Club Limited (07198265) United Kingdom