About Heat & Water Projects Ltd (11548082) United Kingdom