About William Harper & Partners Limited (13095671) United Kingdom