About H W Myers Limited (13233563) United Kingdom