About The Lodge Romford Ltd (10525231) United Kingdom