About J & J (london) Associates Limited (09680861) United Kingdom