About Ambassador Line Limited (08429157) United Kingdom