About Harper Dennis Hobbs Holdings Limited (11271162) United Kingdom