About Simpsons Seafoods Limited (09430850) United Kingdom