About R J Spencer Medical Ltd (10623226) United Kingdom