About Stourbridge Care Home Limited (10179600) United Kingdom