About Utilities Research Limited (02206579) United Kingdom