About Harry International Limited (10090897) United Kingdom