About Shephard S Contractors Ltd (13691211) United Kingdom