About Ambassador Investments (01890975) United Kingdom