About Lodge Capital Ltd (12263130) United Kingdom