About Craighead Investments Limited (00616659) United Kingdom