About J J Maxx Limited (09986822) United Kingdom