About Annabor Investments Limited (02347681) United Kingdom