About Efm Stowmarket Limited (07830304) United Kingdom