About Goodwood Hill Investments Limited (08476828) United Kingdom