About M.sheard E & I Limited (13462736) United Kingdom