About Ss Contractor (shropshire) Limited (12075985) United Kingdom