About Fireball Hill Investments Limited (08173773) United Kingdom