About L & Ej Associates Limited (SC681542) United Kingdom