About J&c Medical Limited (12605932) United Kingdom