About Tickle Medical Services Limited (06462892) United Kingdom