About Ambassador Interiors (uk) Limited (06749912) United Kingdom