About Hd Walthamstow Ltd (10788311) United Kingdom