About Lime Prawn Limited (09698331) United Kingdom