About Shrewsbury Plb Ltd (11525234) United Kingdom