About London Light Se23 Limited (13671669) United Kingdom