About N & J Sugar Rush Limited (13500397) United Kingdom