About Ewen & Company Limited (00192753) United Kingdom