About The Hampshire Generator And Ups Company Ltd (10238818) United Kingdom