About L & J Associates Limited (09708007) United Kingdom