About Charles Tennant & Co. (london) Limited (00162212) United Kingdom