About L & J Management Limited (04084049) United Kingdom