About Ace Intermed Limited (03935989) United Kingdom