About Myshrewsbury Ltd (10580627) United Kingdom