About Mo S Plaice Limited (SC197180) United Kingdom