About Snob Lobster Limited (10273328) United Kingdom