About Held Consulting Partnership Limited (11589862) United Kingdom