About Sembcorp Utilities (uk) Limited (04636301) United Kingdom