About Ambassador (uk) Limited (05834969) United Kingdom