About Gowan Investments Limited (01403116) United Kingdom