About Lodge Sturtevant Ltd. (02937396) United Kingdom