About Hotel Rudyard (leek) Limited (13518228) United Kingdom