About Benachie Investment Company Limited (00792044) United Kingdom