About S&e Medicare Limited (12563248) United Kingdom