About Snowhill Medical Limited (05848083) United Kingdom