About Swallow Medical Limited (05955911) United Kingdom