About Emac Associates Limited (04894797) United Kingdom