About The Lodge Long Lane Limited (11750327) United Kingdom