About Lodge Incorporated Limited (07608947) United Kingdom