About Headlam Investments Limited (12475825) United Kingdom