About The Light & Power Company Limited (03793243) United Kingdom