About S & P Shrewsbury Ltd (13654784) United Kingdom