About Hillhead Associates (uk) Llp (OC302443) United Kingdom