About Harry Mann Limited (12528696) United Kingdom