About Smart Energy Sensors Ltd (12928526) United Kingdom