About Heh & Hauhet Ltd. (12872246) United Kingdom