About Seers Medical Limited (06572698) United Kingdom