About North Star (leytonstone) Limited (09949875) United Kingdom