About M & I Carruthers Ltd (09029168) United Kingdom