About L Jones Management Limited (12238682) United Kingdom