About Hailwood Investments Limited (10360752) United Kingdom