About L & A Jones Services Ltd (12429162) United Kingdom