About Lighthouse Vending Holdings Limited (07295595) United Kingdom