About Mam Smikle Ltd (SC686060) United Kingdom