About John Lord And Son Limited (07175570) United Kingdom