About Swallow Surgical Ltd (09191585) United Kingdom