About Ambassador (southern) Limited (02732590) United Kingdom