About S H Developments Ne Limited (13708795) United Kingdom