About John Lord Ltd. (06554891) United Kingdom