About M & W Inns Limited (08837686) United Kingdom