About Ward And Reflex Company Ltd (10639817) United Kingdom