About Annex Tools Limited (10196727) United Kingdom