About J.j. Alexsean Limited (09424789) United Kingdom