About Ambulink Limited (12668432) United Kingdom