About Green Light & Power Co. Limited (06441402) United Kingdom