About Annex Design Limited (05991859) United Kingdom