About Abacus Assurance Financial Services Limited (05719712) United Kingdom