About Sf Utilities (ne) Limited (12471057) United Kingdom