About Hk Henderson Ltd (SC416037) United Kingdom