About Charles Tennant & Company Limited (SC008811) United Kingdom