About Smart Energy Products Limited (06930228) United Kingdom