About Ambassador House Holdings Limited (01340889) United Kingdom