About Stellar Medical Limited (07103248) United Kingdom