About Efm (altrincham) Limited (10839920) United Kingdom