About Lodgewood Consulting Ltd (07180112) United Kingdom