About Shrewsbury Slating & Tiling Limited (02150761) United Kingdom