About Frozen Fish Design Limited (06960548) United Kingdom