About Harper Dennis Hobbs Limited (02778489) United Kingdom