About Chester House Shrewsbury Limited (10784061) United Kingdom