About Hudson Co. London Ltd (12802866) United Kingdom