About Shc Shrewsbury Limited (08165403) United Kingdom