About Alfred E. Mutter Limited (00366609) United Kingdom