About Edgware Financial Services Limited (08546282) United Kingdom