About Lodge Associates Limited (11366790) United Kingdom