About Ambassador Financial Services Limited (08671630) United Kingdom