About James Lock And Co.limited (00228009) United Kingdom