About H & S Development (holdings) Limited (10937811) United Kingdom