About M & J Stevens Limited (11810931) United Kingdom