About Hackwood Investments Limited (04423831) United Kingdom