About Switched On Utilities Ltd (12119643) United Kingdom