About Stockwood Medical Ltd (09669466) United Kingdom