About Hudson Holdings & Developments Ltd (11305388) United Kingdom