About The Mole Inn Rooms Ltd (13342928) United Kingdom