About Sandy Lodge Service Station Limited (00546516) United Kingdom