About Hudson Kensington Limited (10568571) United Kingdom