About Hodges Ace Trading Ltd (12662730) United Kingdom