About Semed Limited (12955993) United Kingdom