About Southwold Health Limited (05143514) United Kingdom