About C.j. Lang & Son Limited (SC017664) United Kingdom