About The Mussel & Crab Limited (04401896) United Kingdom