About H & S Developments (midlands) Ltd (13089203) United Kingdom