About Headgear Investments Limited (03297518) United Kingdom