About Lodge Service Station Limited (06061648) United Kingdom