About Abbey Stockbrokers Limited (02666793) United Kingdom