About The Lodge Company North Limited (10452884) United Kingdom