About Divecha & Arthur Medical Ltd. (10393282) United Kingdom