About Gridsmart Limited (03296028) United Kingdom