About Goliath Investments Limited (03257830) United Kingdom