About Craighouse Investments Limited (11496686) United Kingdom