About Nye Lobsters Limited (02472029) United Kingdom