About Annex Sales Limited (10233769) United Kingdom