About Lobster Boy Limited (08473775) United Kingdom