About William S Bicycle Lights Ltd (13529251) United Kingdom