About J. Thibouville-lamy & Co. Limited (01359824) United Kingdom