About Snowball Smith Medical Services Ltd (12417381) United Kingdom