About Charles Howson & Company Limited (00183144) United Kingdom