About Shropshire Contractors Limited (04793656) United Kingdom