About The Lodge Rest Limited (02189701) United Kingdom