About Utilities Investment Research Limited (03034260) United Kingdom