About Moore & Lewis Partners Ltd. (10390214) United Kingdom