About Mrs Magoo S Ltd (SC640784) United Kingdom