About Ambassador (prestwick) Limited (SC396964) United Kingdom