About Han Clyde Ltd (13120930) United Kingdom